* {margin: 0;padding: 0;}
*:focus {outline: none;}
.input:focus {
    outline: none;
}
body {background-image: url("../images/bg.png");background-repeat: repeat/*背景图片*/background-attachment: fixed;}
.demo-nav.fixed {	
	z-index: 8;
	/*background: rgba(255,255,255,.8);*//*导航透明度*//*				*/
    /*height: 100px;*/
    /*line-height: 100px;*/
    background: #363d4c;
	width: 100%;
	padding: 0;
	/*border-bottom: solid 3px #0a8;*/
	-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, .175);
	box-shadow: 0 3px 6px rgba(0, 0, 0, .175);

}
.header_top{

}
.nav a{
    position: relative;
    margin: 0 5px;
    padding: 0 15px 8px;
    color: #838fa8;
    white-space: nowrap;
    font-size: 18px;
}
/*导航下拉背景颜色*/
.nav-menu ul{
    background-color: #363d4c;
}
.nav-menu.nav-big.nav-inline ul a{
    background-color: #363d4c;
    color: #838fa8;
    line-height: 20px;
    font-size: inherit;
    border: none;
    border-radius: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    margin: 0;
    text-indent: 0;
}
.nav-menu.nav-big.nav-inline ul a:hover {
    background: #f1f1f1;
    color: #0a8;
}
/*搜索框*/
.search_top{
    background: #363d4c;
    /*border-left:0px;border-top:0px;border-right:0px;*/
    /*border-bottom:1px solid #838fa8;*/
    border-right:0px;
    color: #f1f1f1;
    box-shadow: none;
}
.search_btn{
    background: #363d4c;
}
.banner_height{
    min-height:200px;
}
.banner img{
    min-height:200px;
}
.foot-my{
    color: gray;
}
.login-card,.tag-card,.friend-card,.message-card,.title-card{
    box-shadow: 0 0 1px 1px rgba(218, 218, 218, 0.9);
}

.carousel img {/*height: 350px;*//*轮播高度*/}
.nav .l_active a{*font-weight: bold;color: #f1f1f1;}
/*.articlebox{box-shadow: 0 0 10px 7px rgba(218, 218, 218, 0.9);}*/
.articlebox{box-shadow: 0 0 1px 1px rgba(218, 218, 218, 0.9);}
.detail_a {padding-top: 15px;padding-left: 20px;line-height: 20px;margin-bottom: 15px;}
.a_tuijian {float: right;margin-right: 20px;}
.look-all {position: relative;float: right;margin-right: 20px;margin-top: -30px;margin-bottom: 20px;}
.remark {font-size: 16px;margin-left: 210px;top: 10;padding: 15px;text-indent: 2em;line-height: 25px;}
.write {display: block;width: 100%;margin-left: 10px;text-indent: 0.4em;font-size: 13px;color: #0a8;margin-top: 20px;float: left;}
.article img {margin-left: 20px;margin-right: 20px;float: left;border: 1px solid #D0D0D0;}
.a_title {font-size: 22px;text-align: center;margin-bottom: 25px;padding-top: 20px;}
.a-write {width: 100%;height: auto;font-size: 13px;text-align: center;border: 1px dashed #999999;line-height: 25px;color: #31343b;}
.a-content {margin-top: 20px;padding: 10px;color: #31343b;font-size: 16px;}
.tag-ul {padding: 10px;}
.tag-ul a {margin-bottom: 4px;}
.links a {margin-bottom: 5px;}
.tool a {width: 180px;text-align: center;margin-left: 5px;margin-bottom: 8px;}
.img-small img {width: 100px;height: 88px;border: 1px solid #D0D0D0;}
.said_time {display: block;width: 100%;font-size: 13px;color: #0a8;margin-bottom: 20px;float: left;}
.said_img img {margin-left: 20px;margin-right: 20px;margin-bottom: 20px;float: left;}
.said_c {font-size: 16px;margin-left: 80px;top: 10;padding: 15px;line-height: 25px;}
.liuyan_a {padding-top: 15px;padding-left: 20px;line-height: 20px;margin-bottom: 15px;}
.f_liuyan{margin-left: 70px;}
.liuyan_t {font-size: 14px;color: #0a8;	}
.liuyan_c {font-size: 16px;margin-left: 80px;top: 10;padding: 15px;line-height: 25px;}
.QQfriends img{margin-bottom: 10px;margin-right: 10px;}
.foot{height: 100px;color: #666767;margin-top: 100px;}
.foot a{color: #666767;}
.foot a:hover{color: #00AA88;}
.about{height: auto;float: left;display: block;font-size: 16px;}
.about p,.about-love p{line-height: 30px;}
.about-love{display: block;font-size: 16px;}
/*右侧tab*/
.tab-head{
    height:50px;
    line-height: 50px;
    color: #ffffff;
    background-color: #0a8;
    border-color: #428bca;
}
.tab .tab-nav{
    margin-left: 15px;
}
.tab .tab-nav .active {
    color: #ffffff;
    border-bottom: 3px solid #ffc107;
}

.tab .tab-nav li {
    color: #ffffff;
    border: 0px;
    background-color: #0a8;
    display: table-cell;
    float: none;
    text-align: center;
    font-size: 16px;
}
.tab .tab-nav li a {
    color: #ffffff;
    padding: 8px 20px;
    background-color: #0a8;

    display: block;
    border: 0px;
    line-height: 20px;
    border-bottom: none;
    border-radius: 0;
}
.ti_left{
     border-left: 4px solid #ffc107;
}